be immortalized - Turkish English Dictionary